package com.sinosoft.ebusiness.domain.elementManage;

import java.util.ArrayList;
import java.util.List;

import com.sinosoft.ebusiness.domain.elementManage.GeGroupviewItem;
import com.sinosoft.ebusiness.domain.elementManage.GeProductTemplateViewgroup;
import com.sinosoft.ebusiness.domain.elementManage.GeTemplateGroup;

/**
 * POJO类GePageViewgroup
 */
public class GePageViewgroupVO implements java.io.Serializable {


	/**
	 * 
	 */
	private static final long serialVersionUID = -6863914391029290089L;

	/** 属性groupcode */
	private String groupcode;

	/** 属性groupcname */
	private String groupcname;

	/** 属性groupename */
	private String groupename;

	/** 属性grouptname */
	private String grouptname;

	/** 属性grouptype */
	private String grouptype;

	/** 属性parentgroupcode */
	private String parentgroupcode;

	/** 属性风险类别 */
	private String riskClass;

	/** 属性审核状态 */
	private String status;

	/** 属性备注 */
	private String remark;
	/**回调函数*/
	private String callback;
	/** 属性geProductTemplateViewgroups */
	private List<GeProductTemplateViewgroup> geProductTemplateViewgroups = new ArrayList<GeProductTemplateViewgroup>(
			0);

	/** 属性geGroupviewItems */
	private List<GeGroupviewItem> geGroupviewItems = new ArrayList<GeGroupviewItem>(
			0);

	/** 属性geTemplateGroups */
	private List<GeTemplateGroup> geTemplateGroups = new ArrayList<GeTemplateGroup>(
			0);
	
	

	/**
	 * 类GePageViewgroup的默认构造方法
	 */
	public GePageViewgroupVO() {
	}

	/**
	 * 属性groupcode的getter方法
	 */
	public String getGroupcode() {
		return this.groupcode;
	}

	/**
	 * 属性groupcode的setter方法
	 */
	public void setGroupcode(String groupcode) {
		this.groupcode = groupcode;
	}

	
	/**
	 * 属性groupcname的getter方法
	 */

	public String getGroupcname() {
		return this.groupcname;
	}

	public String getCallback() {
		return callback;
	}

	public void setCallback(String callback) {
		this.callback = callback;
	}

	/**
	 * 属性groupcname的setter方法
	 */
	public void setGroupcname(String groupcname) {
		this.groupcname = groupcname;
	}

	/**
	 * 属性groupename的getter方法
	 */

	public String getGroupename() {
		return this.groupename;
	}

	/**
	 * 属性groupename的setter方法
	 */
	public void setGroupename(String groupename) {
		this.groupename = groupename;
	}

	/**
	 * 属性grouptname的getter方法
	 */

	public String getGrouptname() {
		return this.grouptname;
	}

	/**
	 * 属性grouptname的setter方法
	 */
	public void setGrouptname(String grouptname) {
		this.grouptname = grouptname;
	}

	/**
	 * 属性grouptype的getter方法
	 */

	public String getGrouptype() {
		return this.grouptype;
	}

	/**
	 * 属性grouptype的setter方法
	 */
	public void setGrouptype(String grouptype) {
		this.grouptype = grouptype;
	}

	/**
	 * 属性parentgroupcode的getter方法
	 */

	public String getParentgroupcode() {
		return this.parentgroupcode;
	}

	/**
	 * 属性parentgroupcode的setter方法
	 */
	public void setParentgroupcode(String parentgroupcode) {
		this.parentgroupcode = parentgroupcode;
	}

	/**
	 * 属性风险类别的getter方法
	 */

	public String getRiskClass() {
		return this.riskClass;
	}

	/**
	 * 属性风险类别的setter方法
	 */
	public void setRiskClass(String riskClass) {
		this.riskClass = riskClass;
	}

	/**
	 * 属性审核状态的getter方法
	 */

	public String getStatus() {
		return this.status;
	}

	/**
	 * 属性审核状态的setter方法
	 */
	public void setStatus(String status) {
		this.status = status;
	}

	/**
	 * 属性备注的getter方法
	 */

	public String getRemark() {
		return this.remark;
	}

	/**
	 * 属性备注的setter方法
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 属性geProductTemplateViewgroups的getter方法
	 */
	public List<GeProductTemplateViewgroup> getGeProductTemplateViewgroups() {
		return this.geProductTemplateViewgroups;
	}

	/**
	 * 属性geProductTemplateViewgroups的setter方法
	 */
	public void setGeProductTemplateViewgroups(
			List<GeProductTemplateViewgroup> geProductTemplateViewgroups) {
		this.geProductTemplateViewgroups = geProductTemplateViewgroups;
	}

	/**
	 * 属性geGroupviewItems的getter方法
	 */
	public List<GeGroupviewItem> getGeGroupviewItems() {
		return this.geGroupviewItems;
	}

	/**
	 * 属性geGroupviewItems的setter方法
	 */
	public void setGeGroupviewItems(List<GeGroupviewItem> geGroupviewItems) {
		this.geGroupviewItems = geGroupviewItems;
	}

	/**
	 * 属性geTemplateGroups的getter方法
	 */
	public List<GeTemplateGroup> getGeTemplateGroups() {
		return this.geTemplateGroups;
	}

	/**
	 * 属性geTemplateGroups的setter方法
	 */
	public void setGeTemplateGroups(List<GeTemplateGroup> geTemplateGroups) {
		this.geTemplateGroups = geTemplateGroups;
	}

}
